package Java练习.字符串练习;

public class 拼接字符串 {
    public static void main(String[] args) {
        int[] arr={1,2,3};
        int[] arr1=new int[0];
        int[] arr2={};
        System.out.println(str(arr));
        System.out.println(str(arr1));
        System.out.println(str(arr2));
    }
    //定义一个方法把int[]返回成一个字符串列表
    public static String str(int[] num){
        if (num==null){
            return "";
        }
        if (num.length==0){
            String a="[]";
            return a;
        }
        //字符串进行拼接
        String str="[";
        for (int i = 0; i < num.length; i++) {
            if(i<num.length-1){
            str+=num[i]+",";                // 注意:在Java中''和String是2种不同的类型,此处若写为+']'则会
            }else {                         // 转化为int进行ASCII码数值进行相加.
                str+=num[num.length-1]+"]";
            }
        }
        return str;
    }
}
